     @media screen and (max-width: 1600px) {

		.w1600{
			max-width:92%;
			margin: 0 auto;
		}
     }




     /*=================================中小型笔记本或大平板 laptop /*=================================*/
     @media screen and (max-width: 1200px) {

         .w1200 {
             max-width: 92%;
             margin: 0 auto;
         }

         .menu {
             display: block;
            
             
         }

         .menu_down {
             position: fixed;
             left: 0;
             z-index: 9999999;
             width: 100%;
             height: 100%;
             top: 0;
             padding-bottom: 22px;
             background: rgba(245, 245, 245, 0.8);
         }

         .menu_down li {
             line-height: 50px;
             text-align: center;
             border-bottom: 1px solid rgba(255, 255, 255, .2);
             padding-left: 10%;
         }

         .menu_down li a {
             display: block;
             font-size: 16px;
             color: #000;
             text-align: left;
         }

         .menu_down li.active {
             background: #00a6fe;
         }

         .menu_down li.active a {
             padding-left: 6%;
             color: #fff;
         }

         .menu span.icon-bar {
             background: #00a6fe;
             width: 24px;
             height: 3px;
             display: block;
             -webkit-transition: all 300ms ease-out;
             -moz-transition: all 300ms ease-out;
             transition: all 300ms ease-out;
         }

         .menu .sr-only {
             display: none;
         }

         .menu .icon-bar:nth-child(2) {
             -webkit-transform: rotate(0deg) translate(0, 0);
             -moz-transform: rotate(0deg) translate(0, 0);
             -ms-transform: rotate(0deg) translate(0, 0);
             transform: rotate(0deg) translate(0, 0);
             transform-origin: top left;
         }

         .menu .icon-bar:nth-child(3) {
             margin-top: 4px;
             -webkit-transform: scale(1, 1);
             -moz-transform: scale(1, 1);
             -ms-transform: scale(1, 1);
             transform: scale(1, 1);
             -webkit-transform-origin: center center;
             -moz-transform-origin: center center;
             -ms-transform-origin: center center;
             transform-origin: center center;
         }

         .menu .icon-bar:nth-child(4) {
             margin-top: 4px;
             -webkit-transform: rotate(0deg) translate(0, 0);
             -moz-transform: rotate(0deg) translate(0, 0);
             -ms-transform: rotate(0deg) translate(0, 0);
             transform: rotate(0deg) translate(0, 0);
             transform-origin: top left;
         }

         .nav {
             display: none;
         }

         .nav_menu {
             position: initial;
             height: 50px;
             float: right;
             padding-top: 20px;
             padding-right: 4%;
         }

         .menu_down ul {
             margin-top: 50px;
         }

         .language{
         	display: none;
         }
         .header .flex{
         	padding-top: 0;
         	-webkit-align-items: center;
         	align-items: center;
         }
         .logo{
         	max-width:190px;
         }
         .header{
         	height:80px;
         }
         


     }









	@media screen and (max-width: 1000px) {
		.w960{
         	max-width:92%;
         	margin: 0 auto;
         }
	}









     /*=================================手机或小平板 phone=============================== */
     @media screen and (max-width: 767px) {

         .mod3 li {
             width: 48%;
             margin-bottom: 4%;
             margin-right: 4%;
         }

         .mod3 li:nth-child(2n) {
             margin-right: 0;
         }

         .mod4 li {
             width: 48%;
             margin-bottom: 4%;
             margin-right: 4%;
         }

         .mod4 li:nth-child(2n) {
             margin-right: 0;
         }
         .banner{
         	height:200px;
         	
         }
         .header{
         	height:60px;
         }
         .logo{
         	max-width:110px;
         }
         .banner .swiper-slide{
         	width: 100%!important;
         	background-size:cover!important;
         }
         .banner .swiper-container{
         	width: 100%!important;
         	background-size:cover!important;
         }
         .banner .swiper-slide div{
         	display: none;
         }
         .banner .fz{
         	display: none;
         }
         .shb3{
         	display: none;
         }
         .page1{
         	padding-top: 8%;
         }
         .index_title h3{
         	font-size:24px;
         }
         .product_list li{
         	height: 141px;
         	margin:0;
         	padding:0;
         	margin-right: 4%;
         	margin-bottom: 4%;
         }
         .product_list li:nth-child(3n){
         	margin-right: 4%;
         }
         .product_list li:nth-child(2n){
         	margin-right: 0;
         }
         .page2{
         	padding:8% 0;
         }
         .flex{
         	-webkit-flex-wrap: wrap;
         	flex-wrap: wrap;
         }
         .index_about figure{
         	width: 100%;
         }
         .index_about figcaption{
         	width: 100%;
         	margin-top: 8%;
         	font-size: 14px;
         	line-height:1.8;
         }
         .page3{
         	padding:8% 0;
         }
         .work_swiper .swiper-slide{
         	width: 160px;
         	height: 120px;
         	margin-right: 10px;
         }
         .more{
         	margin-top: 8%;
         }
          .footer_content li{
          	width: 100%;
          }
         .footer_content li:nth-child(2){
         	float: left;
         	margin-top: 6%;
         }
         .footer p.copy2{
         	margin-top: 8%;
         }
         .inside_banner figure{
         	height:160px;
         }
         .inside_banner p{
         	line-height:160px;
         	font-size: 24px;
         	padding-left: 4%;
         }
         .second_bg p{
         	line-height:80px;
         	font-size: 20px;
         }
         .second_bg p span{
         	font-size: 13px;
         }
         .about_page{
         	background:#fff;
         	padding-top: 8%;
         }
         .about_page{
         	margin-top: 8%;
         }
         .about_enitor{
         	font-size: 14px;
         }
         .about_list li{
         	width: 120px;
         	height: 90px;
         	margin-right: 10px;
         }
         .about_list{
         	height:90px;
         	margin-top: 8%;
         }
         .offer{
         	padding:8% 0;
         	margin-top: 6%;
         }
         .offer .left h3{
         	font-size: 24px;
         }
         .offer .left li{
         	font-size: 14px;
         }
         .offer .right{
         	width: 100%;
         	margin-top: 8%;
         	font-size: 14px;
         	padding:4%;
         }
         .pro_nav li a{
         	padding:0 6%;
         	width: 100%;
         	font-size: 14px;
         }
         .pro_nav li{
         	width: 100%;
         	margin:0;
         	margin-bottom: 5%;
         }
         .details_page{
         	padding:6% 0 8% 0;
         }


     }